﻿<%@ Page Title="" Language="C#" MasterPageFile="Navegacion.master" AutoEventWireup="true" CodeBehind="NuevoPremio.aspx.cs" Inherits="autogestionAVEIT.NuevoPremio" %>
<asp:Content ID="Content1" ContentPlaceHolderID="NavegacionHead" runat="server">
<asp:Label ID="bandera" runat="server" Visible="false" Text="1"></asp:Label>

   <%-- <script type="text/javascript">
        $(function () {

            $("#<%=txt_busqueda.ClientID%>").datepicker();
        });
    </script>--%>

    <script language="javascript" type="text/javascript">
        $(document).ready(function () {            
            //agregar una nueva columna con todo el texto 
            //contenido en las columnas de la grilla 
            // contains de Jquery es CaseSentive, por eso a minúscula
            $(".filtrar tr:has(td)").each(function () {
                var t = $(this).text().toLowerCase();
                $("<td class='indexColumn'></td>").hide().text(t).appendTo(this);
                
                console.log($(this).text().toLowerCase());
            });
            //Agregar el comportamiento al texto (se selecciona por el ID) 
            $("#<%=txt_busqueda.ClientID %>").keyup(function () {
                var s = $(this).val().toLowerCase().split(" ");
                $(".filtrar tr:hidden").show();
                $.each(s, function () {
                    $(".filtrar tr:visible .indexColumn:not(:contains('"
                     + this + "'))").parent().hide();
                    
                });
            });
        });
        
    </script>


</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="NavegacionBody" runat="server">
    <div class="container">
        <div class="row">
            <div class="form col-lg-8 box">                
                <asp:Panel ID="panel_encabezado" runat="server">
                    <div class="form-group col-lg-5 col-lg-offset-4">
                        
                        <asp:Button ID="btn_nuevo" CssClass="btn btn-primary" runat="server" Text="Nuevo"
                            OnClick="btn_nuevo_Click" />
                        <asp:Button ID="btn_modificar" CssClass="btn btn-primary" runat="server" Text="Modificar"
                            OnClick="btn_modificar_Click" />
                        <asp:Button ID="btn_eliminar" CssClass="btn btn-primary" runat="server" Text="Eliminar"
                            OnClick="btn_eliminar_Click" />
                    </div>
                </asp:Panel>                

                <div class="container">
                    <div class="row">
                        <div class="form-group col-lg-8 ">
                            <div class="table-responsive">                                
                                <asp:Panel ID="panel_buscar" HorizontalAlign="Center" Visible="false" runat="server">
                                    <asp:Label ID="lbl_busqueda" class="glyphicon glyphicon-search"  runat="server" Text="Buscar: "></asp:Label>
                                    <asp:TextBox ID="txt_busqueda"  runat="server" onchanged="javascrpt:grilla();" ></asp:TextBox>
                                    <br />
                                    <br />
                                    <asp:GridView ID="GVPremios" CssClass="text-center filtrar " runat="server" 
                                        onselectedindexchanged="GVPremios_SelectedIndexChanged" overflow="scroll"
                                        AutoGenerateColumns="False" HorizontalAlign="Center" PageSize="5" 
                                        DataKeyNames="id_premio, proveedor">
                                        <Columns>
                                            <asp:CommandField SelectText="Selec" ShowSelectButton="True" />
                                            <%--<asp:BoundField DataField="id_premio" HeaderStyle-CssClass="text-center" 
                                                HeaderText="Numero De Premio">
                                            <HeaderStyle CssClass="text-center" />
                                            </asp:BoundField>--%>
                                            <asp:BoundField DataField="nombre" HeaderStyle-CssClass="text-center" 
                                                HeaderText="Nombre">
                                            <HeaderStyle CssClass="text-center" />
                                            </asp:BoundField>
                                            <asp:BoundField DataField="descripcion" HeaderStyle-CssClass="text-center" 
                                                HeaderText="Descripcion">
                                            <HeaderStyle CssClass="text-center" />
                                            </asp:BoundField>
                                            <asp:BoundField DataField="fecha_compra" HeaderStyle-CssClass="text-center" 
                                                HeaderText="Fecha De Compra">
                                            <HeaderStyle CssClass="text-center" />
                                            </asp:BoundField>
                                            <asp:BoundField DataField="precio" HeaderStyle-CssClass="text-center" 
                                                HeaderText="Precio De Compra">
                                            <HeaderStyle CssClass="text-center" />
                                            </asp:BoundField>
                                            <asp:BoundField DataField="activo" HeaderText="Habilitado" />
                                           <%-- <asp:BoundField DataField="proveedor" Visible="false" HeaderText="Proveedor" />--%>
                                            
                                        </Columns>
                                        <EditRowStyle HorizontalAlign="Center" />
                                    </asp:GridView>
                                    <br />
                                    <br />
                                    <br />
                                </asp:Panel>
                            </div>
                        </div>
                    </div>
                </div>
                
                <div class="container">
                    <div class="row">
                        <div class="col-lg-8">
                            <asp:Panel ID="panel_grabar" CssClass="text-center" Visible="false" runat="server">
                                <br />
                                <br />
                                <br />
                                <strong class="intro-text text-center ">
                                    <asp:Label ID="lbl_grabar" CssClass="text-info text-center" runat="server" Text=" "></asp:Label>
                                </strong>
                                <br />
                                <br />
                                <asp:Button ID="btn_aceptar" CssClass="btn btn-default" 
                                    runat="server" Text="Aceptar" onclick="btn_aceptar_Click" />
                            </asp:Panel>
                        </div>
                    </div>
                </div>

                  



                <div class="container">
                    <div class="row">
                        <div class="col-lg-8">
                            <asp:Panel ID="panel_cuerpo" Visible="false" runat="server">
                                <br />
                                <br />
                                <div class="container-fluid">
                                    <h2 class="intro-text text-center">
                                        <asp:Label ID="lbl_encabezado1" runat="server" Text=" "></asp:Label>
                                        <strong>
                                            <asp:Label ID="lbl_encabezado2" runat="server" Text="Premio"></asp:Label>
                                        </strong>
                                    </h2>
                                </div>
                                <div class="form-group col-lg-8 col-lg-offset-2">
                                    <asp:Label ID="lbl_numero_premio" runat="server" Visible="false" Text="Numero Premio: "></asp:Label>
                                    <asp:TextBox ID="txt_numero_premio" class="form-control" runat="server" Visible="false"></asp:TextBox>
                                </div>
                                <div class="form-group col-lg-8 col-lg-offset-2 ">
                                    <asp:Label ID="lbl_nombre" runat="server" Text="Nombre Premio"></asp:Label>
                                    <asp:RequiredFieldValidator ID="rfv_nombre" ValidationGroup="grupoGuardar" runat="server" ControlToValidate="txt_nombre"
                                        CssClass="text-danger" ErrorMessage="No ha ingresado un NOMBRE al premio...!!!"
                                        Text="*"></asp:RequiredFieldValidator>
                                    <asp:TextBox ID="txt_nombre" class="form-control" runat="server"></asp:TextBox>
                                </div>
                                <div class="form-group col-lg-8  col-lg-offset-2">
                                    <asp:Label ID="lbl_descripcion" runat="server" Text="Descripcion"></asp:Label>
                                    <asp:TextBox ID="txt_decripcion" class="form-control" runat="server"></asp:TextBox>
                                </div>
                                <div class="form-group col-lg-8  col-lg-offset-2">
                                    <asp:Label ID="lbl_fecha_compra" runat="server" Text="Fecha De Compra"></asp:Label>
                                    <asp:RequiredFieldValidator ID="rfv_fecha_compra" ValidationGroup="grupoGuardar" runat="server" ControlToValidate="txt_fecha_compra"
                                        CssClass="text-danger" ErrorMessage="No Ingreso una FECHA de compra...!!!" Text="*"></asp:RequiredFieldValidator>
                                    <asp:CompareValidator ID="cv_fecha_compra" runat="server" ValidationGroup="grupoGuardar"
                                        ErrorMessage="No es un formato de fecha valido " 
                                        ControlToValidate="txt_fecha_compra" Text="*" CssClass="text-danger" 
                                        Operator="DataTypeCheck" Type="Date"></asp:CompareValidator>
                                    <asp:TextBox ID="txt_fecha_compra" class="form-control" runat="server"></asp:TextBox>
                                </div>
                                <div class="form-group col-lg-8  col-lg-offset-2">
                                    <asp:Label ID="lbl_precio_premio" runat="server" Text="Precio: "></asp:Label>
                                    <asp:RequiredFieldValidator ID="rfv_precio" ValidationGroup="grupoGuardar" runat="server" ControlToValidate="txt_precio"
                                        CssClass="text-danger" ErrorMessage="No ha ingresado un PRECIO del Premio...!!!"
                                        Text="*"></asp:RequiredFieldValidator>
                                    <asp:TextBox ID="txt_precio" class="form-control" runat="server"></asp:TextBox>
                                </div>
                                <div class="form-group col-lg-8  col-lg-offset-2">
                                    <asp:Label ID="Proveedor" runat="server" Text="Proveedor: "></asp:Label>
                                    <asp:DropDownList ID="ddl_proveedor" class="form-control" runat="server">
                                    </asp:DropDownList>
                                    
                                </div>
                                <div class="form-group col-lg-8 col-lg-offset-2">
                                    <asp:ValidationSummary ID="ValidationSummary1" ValidationGroup="grupoGuardar" runat="server" CssClass="alert-danger"
                                        HeaderText="&lt;h4&gt;Han ocurrido los siguientes errores: &lt;/h4&gt;" />
                                </div>
                                <div class="form-group col-lg-4 col-lg-offset-4">
                                    <asp:Button ID="btn_eliminarD" runat="server" CssClass="btn btn-danger" OnClick="btn_eliminarD_Click"
                                        Text="Eliminar" />
                                    <asp:Button ID="btn_guardar" ValidationGroup="grupoGuardar" runat="server" CssClass="btn btn-primary" OnClick="btn_guardar_Click"
                                        Text="Guardar" />
                                    <asp:Button ID="btn_cancelar" runat="server" CssClass="btn btn-default" OnClick="btn_cancelar_Click"
                                        Text="Cancelar" />
                                    <asp:Button ID="btn_nuevo_proveedor" runat="server" CssClass="btn btn-success"
                                        Text="Nuevo Proveedor" onclick="_btn_nuevo_proveedor_Click" />
                                </div>
                                <div class="form-group col-lg-12">
                                    <asp:Panel ID="panel_proveedor" class="panel panel-default col-sm-12 " Visible="false"  runat="server">
                                        <div class="panel-heading">Proveedor</div>
                                        <div class="panel-body">
                                            <div class="form-group">
                                                <asp:Label ID="lbl_nombre_proveedor" runat="server" Text="Nombre: "></asp:Label>
                                                <asp:TextBox ID="txt_nombre_proveedor" class="form-control" placeholder="Ingrese El NOMBRE del Proveedor..."  runat="server"></asp:TextBox>
                                            </div>
                                            <div class="form-group">
                                                <asp:Label ID="lbl_apellido_proveedor"  runat="server" Text="Apellido: "></asp:Label>
                                                <asp:TextBox ID="txt_apellido_proveedor" placeholder="Ingrese El APELLIDO del Proveedor..." class="form-control" runat="server"></asp:TextBox>
                                            </div>
                                            <div class="form-group">
                                                <asp:Label ID="lbl_razon_social" runat="server" Text="Razon Social: "></asp:Label>
                                                <asp:TextBox ID="txt_razon_social" placeholder="Ingrese La RAZON SOCIAL del Proveedor..." class="form-control" runat="server"></asp:TextBox>
                                            </div>
                                            <div class="form-group">
                                                <asp:Label ID="lbl_cuil" runat="server" Text="Cuil"></asp:Label>
                                                <asp:TextBox ID="txt_cuil" placeholder="Ingrese La RAZON SOCIAL del Proveedor..." class="form-control" runat="server"></asp:TextBox>
                                            </div>
                                            <div class="form-group">
                                                <asp:Panel ID="panel_domicilio_telefono" class="panel panel-default col-sm-12 "  runat="server">
                                                    
                                                        <div class="panel-heading">
                                                            Domicilio</div>
                                                        <div class="panel-body">
                                                            <div>
                                                                <br />
                                                                <div class="col-sm-12">
                                                                    <asp:Label ID="lblIdDomicilio" Text="Cod. Domicilio:" AssociatedControlID="txtIdDomicilio"
                                                                        Visible="false" runat="server" />
                                                                    <asp:TextBox ID="txtIdDomicilio" runat="server" class="form-control" Enabled="false"
                                                                        Visible="false"></asp:TextBox>
                                                                </div>
                                                                <br />
                                                                <div class="col-sm-12">
                                                                    <asp:Label ID="lblCalle" runat="server" AssociatedControlID="txtCalle" Text="Calle: "></asp:Label>
                                                                    <asp:RequiredFieldValidator ID="rfvCalle" runat="server" ErrorMessage="No ha ingresado el nombre de la CALLE..."
                                                                        Text="*" ControlToValidate="txtCalle" CssClass="text-danger" ValidationGroup="GrabarClienteGroup"></asp:RequiredFieldValidator>
                                                                    <asp:TextBox ID="txtCalle" placeholder="Ingrese La Calle del Domicilio..." class="form-control"
                                                                        runat="server"></asp:TextBox>
                                                                    <br />
                                                                </div>
                                                                <div>
                                                                    <div class="col-sm-4">
                                                                        <asp:Label ID="lblNumero" runat="server" AssociatedControlID="txtNumero" Text="Numero: "></asp:Label>
                                                                        <asp:RequiredFieldValidator ID="rfvNumero" runat="server" ErrorMessage="No ha ingresado un NUMERO de domicilio..."
                                                                            ControlToValidate="txtNumero" Text="*" CssClass="text-danger" ValidationGroup="GrabarClienteGroup"></asp:RequiredFieldValidator>
                                                                        <asp:RangeValidator ID="rvNumero" runat="server" ErrorMessage="No es un numero de Domicilio Valido"
                                                                            MaximumValue="99999" MinimumValue="0" Type="Double" ControlToValidate="txtNumero"
                                                                            CssClass="text-danger" Text="*" ValidationGroup="GrabarClienteGroup"></asp:RangeValidator>
                                                                        <asp:TextBox ID="txtNumero" placeholder="Numero..." class="form-control" runat="server"></asp:TextBox>
                                                                    </div>
                                                                    <div class="col-sm-4">
                                                                        <asp:Label ID="lblPiso" runat="server" AssociatedControlID="txtPiso" Text="Piso: "></asp:Label>
                                                                        <asp:RangeValidator ID="rvPiso" runat="server" ErrorMessage="No es un numero de PISO valido"
                                                                            ControlToValidate="txtPiso" MaximumValue="200" MinimumValue="-200" Type="Double"
                                                                            Text="*" ValidationGroup="GrabarClienteGroup"></asp:RangeValidator>
                                                                        <asp:TextBox ID="txtPiso" placeholder="Piso..." class="form-control" runat="server"></asp:TextBox>
                                                                    </div>
                                                                    <div class="col-sm-4">
                                                                        <asp:Label ID="lblDepartamento" runat="server" AssociatedControlID="txtDepartamento"
                                                                            Text="Departamento: "></asp:Label>
                                                                        <asp:RangeValidator ID="rvDepartamento" runat="server" ErrorMessage="El departemento ingresado no es valido."
                                                                            Text="*" ControlToValidate="txtDepartamento" MaximumValue="z" MinimumValue="a"
                                                                            ValidationGroup="GrabarClienteGroup"></asp:RangeValidator>
                                                                        <asp:TextBox ID="txtDepartamento" placeholder="Dpto..." class="form-control" runat="server"
                                                                            MaxLength="2"></asp:TextBox>
                                                                        <br />
                                                                    </div>
                                                                </div>
                                                                <div class="col-sm-8">
                                                                    <asp:Label ID="lblBarrio" runat="server" AssociatedControlID="txtBarrio" Text="Barrio: "></asp:Label>
                                                                    <asp:TextBox ID="txtBarrio" placeholder="Ingrese El Barrio..." class="form-control"
                                                                        runat="server"></asp:TextBox>
                                                                </div>
                                                                <div class="col-sm-4">
                                                                    <asp:Label ID="lblCodigoPostal" runat="server" AssociatedControlID="txtCodigoPostal"
                                                                        Text="Codigo Postal: "></asp:Label>
                                                                    <asp:RequiredFieldValidator ID="rfvCodigoPostal" runat="server" ErrorMessage="No ha ingresado un CODIGO POSTAL..."
                                                                        ControlToValidate="txtCodigoPostal" Text="*" CssClass="text-danger" ValidationGroup="GrabarClienteGroup"></asp:RequiredFieldValidator>
                                                                    <asp:TextBox ID="txtCodigoPostal" placeholder="Codigo Postal..." class="form-control"
                                                                        runat="server"></asp:TextBox>
                                                                    <br />
                                                                </div>
                                                                <div>
                                                                    <div class="col-sm-4">
                                                                        <asp:Label ID="lblPais" Text="País:" AssociatedControlID="ddlPais" runat="server" />
                                                                        <asp:DropDownList ID="ddlPais" runat="server" class="form-control" AutoPostBack="True"
                                                                            OnSelectedIndexChanged="ddlPais_SelectedIndexChanged">
                                                                        </asp:DropDownList>
                                                                    </div>
                                                                    <div class="col-sm-4">
                                                                        <asp:Label ID="lblProvincia" Text="Provincia:" AssociatedControlID="ddlProvincia"
                                                                            runat="server" />
                                                                        <asp:DropDownList ID="ddlProvincia" runat="server" class="form-control" AutoPostBack="True"
                                                                            OnSelectedIndexChanged="ddlProvincia_SelectedIndexChanged">
                                                                        </asp:DropDownList>
                                                                    </div>
                                                                    <div class="col-sm-4">
                                                                        <asp:Label ID="lblLocalidad" Text="Localidad:" AssociatedControlID="ddlLocalidad"
                                                                            runat="server" />
                                                                        <asp:DropDownList ID="ddlLocalidad" runat="server" class="form-control">
                                                                        </asp:DropDownList>
                                                                    </div>
                                                                </div>
                                                            </div>
                                                        </div>
                                                    
                                                </asp:Panel>
                                            </div>
                                        </div>
                                        
                                    </asp:Panel>
                                </div>
                            </asp:Panel>
                        </div>
                    </div>
                </div>

                
                
                
                <div class="container">
                    <div class="row">
                        <div class="col-lg-8">
                            <asp:Panel ID="panel_final" Visible="false" runat="server">
                                <h2 class="intro-text text-center">
                                    <hr>
                                    <strong>
                                        <asp:Label ID="lbl_final" runat="server" Text=" "></asp:Label>
                                    </strong>
                                    <hr />
                                </h2>
                            </asp:Panel>
                        </div>
                    </div>
                </div>
                             
                              
            </div>
        </div>
    </div>





</asp:Content>
